/* tslint:disable */
/* eslint-disable */

import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';

interface Props extends GProps, ViewProps {
  size?: number;
  color?: string | string[];
}

let IconhuoqudangqianshujudianshujuDis: FunctionComponent<Props> = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1092 1024" width={size} height={size} {...rest}>
      <Path
        d="M231.6288 208.418133H83.831467a27.784533 27.784533 0 1 1 0-55.569066h147.797333a27.784533 27.784533 0 1 1 0 55.569066z m695.159467 793.326934a27.784533 27.784533 0 0 1-27.784534-27.784534V842.410667a27.784533 27.784533 0 1 1 55.569067 0v131.754666a27.716267 27.716267 0 0 1-27.784533 27.579734z"
        fill={getIconColor(color, 0, '#76B1F0')}
      />
      <Path
        d="M241.2544 856.8832a27.784533 27.784533 0 0 1-27.784533-27.784533V66.696533a27.784533 27.784533 0 1 1 55.569066 0v762.402134a27.784533 27.784533 0 0 1-27.784533 27.784533zM397.789867 208.418133h529.066666a27.784533 27.784533 0 1 0 0-55.569066h-529.066666a27.784533 27.784533 0 1 0 0 55.569066z"
        fill={getIconColor(color, 1, '#76B1F0')}
      />
      <Path
        d="M1053.627733 801.450667H250.948267a27.784533 27.784533 0 1 0 0 55.569066h802.679466a27.784533 27.784533 0 1 0 0-55.569066zM926.788267 711.611733a27.784533 27.784533 0 0 1-27.784534-27.784533v-503.125333a27.784533 27.784533 0 1 1 55.569067 0v503.125333a27.784533 27.784533 0 0 1-27.784533 27.784533zM362.632533 682.666667h128.341334v-39.3216h-36.590934v-163.84h-35.771733a137.079467 137.079467 0 0 1-50.244267 18.295466v30.037334h37.410134v115.5072h-43.144534V682.666667z m156.4672 0h140.9024v-40.96H622.592c-9.0112 0-22.9376 1.365333-33.041067 2.730666 31.1296-31.402667 61.166933-69.905067 61.166934-104.8576 0-38.775467-27.306667-63.8976-66.628267-63.8976-28.945067 0-47.5136 10.376533-67.447467 31.402667l26.487467 26.2144c9.557333-10.376533 20.48-19.6608 34.4064-19.6608 16.110933 0 26.487467 10.103467 26.487467 28.672 0 29.4912-34.133333 66.3552-84.923734 112.503467V682.666667z m231.0144 3.822933c-32.221867 0-54.8864-11.195733-69.632-28.398933l22.391467-30.583467c12.288 11.741867 26.487467 19.6608 42.325333 19.6608 18.8416 0 31.1296-7.918933 31.1296-23.210667 0-17.476267-9.284267-27.8528-51.882666-27.8528v-34.133333c34.679467 0 45.602133-10.6496 45.602133-26.760533 0-13.9264-8.192-21.572267-23.210667-21.572267-13.653333 0-24.029867 6.280533-36.317866 16.930133l-24.576-29.764266c18.8416-15.837867 39.048533-25.122133 63.0784-25.122134 42.052267 0 69.632 19.6608 69.632 55.978667 0 20.206933-10.922667 36.0448-32.768 44.782933v1.365334c22.664533 6.826667 39.3216 23.210667 39.3216 49.425066 0 37.956267-34.679467 59.255467-75.093334 59.255467z"
        fill={getIconColor(color, 2, '#76B1F0')}
      />
    </Svg>
  );
};

IconhuoqudangqianshujudianshujuDis.defaultProps = {
  size: 18,
};

IconhuoqudangqianshujudianshujuDis = React.memo ? React.memo(IconhuoqudangqianshujudianshujuDis) : IconhuoqudangqianshujudianshujuDis;

export default IconhuoqudangqianshujudianshujuDis;
